/**
 * 
 */
package tt.dz.order.vo;

import java.math.BigDecimal;

import tt.dz.order.util.ThreadSafeDateFormat;

/**
 * 
 * @name 第三方支付信息
 * @author Anson
 * @version 1.0
 * @summary
 * @desc
 *
 */
public class ThdPayWayRecord extends BaseVo {

	/**
	 * {@value} 支付格式化
	 */
	public static final transient String TIME_FMT = ThreadSafeDateFormat.TIME_FMT;

	/** 当前订单号 */
	private String orderNo;
	/** 交易号 */
	private String tradeNo;
	/** 支付渠道类型：("ALI", "支付宝");("WEIXIN", "微信支付");("UBEE", "有贝先付"); */
	private String payChannelCode;
	/** 交易金额 */
	private BigDecimal payAmount;
	/** 交易数量 */
	private BigDecimal quantity;
	/** 交易完成时间，格式: yyyy-MM-dd HH:mm:ss */
	private String finishTime;
	/** 交易状态码 */
	private String tradeStatus;

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getTradeNo() {
		return tradeNo;
	}

	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}

	public String getPayChannelCode() {
		return payChannelCode;
	}

	public void setPayChannelCode(String payChannelCode) {
		this.payChannelCode = payChannelCode;
	}

	public BigDecimal getPayAmount() {
		return payAmount;
	}

	public void setPayAmount(BigDecimal payAmount) {
		this.payAmount = payAmount;
	}

	public BigDecimal getQuantity() {
		return quantity;
	}

	public void setQuantity(BigDecimal quantity) {
		this.quantity = quantity;
	}

	public String getFinishTime() {
		return finishTime;
	}

	public void setFinishTime(String finishTime) {
		this.finishTime = finishTime;
	}

	public String getTradeStatus() {
		return tradeStatus;
	}

	public void setTradeStatus(String tradeStatus) {
		this.tradeStatus = tradeStatus;
	}

}
